using System.Collections.Generic;

namespace device
{
	public class RunAbnormityLog
	{
		public List<int> DeviceConnectError_Time { get; set; }

		public List<int> CommunicationError_Time { get; set; }

		public List<int> CloseHotlidError_Time { get; set; }

		public List<int> SliderNotClose_Time { get; set; }

		public List<int> OpenHotlidError_Time { get; set; }

		public List<int> SendCommandError_Time { get; set; }

		public List<int> BlockOverTemperatureError_Time { get; set; }

		public List<int> HotlidOverTemperatureError_Time { get; set; }

		public List<int> HotlidTemperatureRiseError_Time { get; set; }

		public List<int> FluorescenceDataError_Cycles { get; set; }

		public List<int> FluorescenceDataError_FiberNo { get; set; }

		public List<double> TemperatureDataError_Value { get; set; }

		public List<int> TemperatureDataError_Time { get; set; }

		public List<int> TimerOvertimeError_Interval { get; set; }

		public List<int> TimerOvertimeError_Time { get; set; }

		public List<int> BreakpointRun_Time { get; set; }

		public List<int> CommandFinishButRS232Busy_Time { get; set; }

		public RunAbnormityLog()
		{
			DeviceConnectError_Time = new List<int>();
			CommunicationError_Time = new List<int>();
			CloseHotlidError_Time = new List<int>();
			SliderNotClose_Time = new List<int>();
			OpenHotlidError_Time = new List<int>();
			SendCommandError_Time = new List<int>();
			BlockOverTemperatureError_Time = new List<int>();
			HotlidOverTemperatureError_Time = new List<int>();
			HotlidTemperatureRiseError_Time = new List<int>();
			FluorescenceDataError_Cycles = new List<int>();
			FluorescenceDataError_FiberNo = new List<int>();
			TemperatureDataError_Value = new List<double>();
			TemperatureDataError_Time = new List<int>();
			TimerOvertimeError_Interval = new List<int>();
			TimerOvertimeError_Time = new List<int>();
			BreakpointRun_Time = new List<int>();
			CommandFinishButRS232Busy_Time = new List<int>();
		}
	}
}
